package com.har.modules.business.entity;

import com.baomidou.mybatisplus.annotations.TableId;
import com.baomidou.mybatisplus.annotations.TableName;

import java.io.Serializable;
import java.util.Date;

/**
 * 金融产品
 * 
 * @author macwy
 * @email 
 * @date 2018-06-26 16:38:42
 */
@TableName("t_finance_product")
public class TFinanceProductEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键Id
	 */
	@TableId
	private Long id;
	/**
	 * 产品类型
	 */
	private Integer productType;
	/**
	 * 产品类型名称
	 */
	private String productTypeName;
	/**
	 * 产品Id
	 */
	private Long productId;
	/**
	 * 产品名称
	 */
	private String productName;
	/**
	 * 展示方式 (0 统一页面   1  第三方页面)
	 */
	private Integer showStatus;
	/**
	 * 链接地址
	 */
	private String link;
	/**
	 * 产品图片
	 */
	private String image;
	/**
	 * 产品描述
	 */
	private String productDesc;
	/**
	 * 产品详情
	 */
	private String productDetails;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 
	 */
	private String operator;
	/**
	 * 状态(0 下架 1 上架)
	 */
	private Integer status;

	private String type;

	/**
	 * 来源
	 */
	private String source;

	/**
	 * 设置：主键Id
	 */
	public void setId(Long id) {
		this.id = id;
	}
	/**
	 * 获取：主键Id
	 */
	public Long getId() {
		return id;
	}
	/**
	 * 设置：产品类型
	 */
	public void setProductType(Integer productType) {
		this.productType = productType;
	}
	/**
	 * 获取：产品类型
	 */
	public Integer getProductType() {
		return productType;
	}
	/**
	 * 设置：产品类型名称
	 */
	public void setProductTypeName(String productTypeName) {
		this.productTypeName = productTypeName;
	}
	/**
	 * 获取：产品类型名称
	 */
	public String getProductTypeName() {
		return productTypeName;
	}
	/**
	 * 设置：产品Id
	 */
	public void setProductId(Long productId) {
		this.productId = productId;
	}
	/**
	 * 获取：产品Id
	 */
	public Long getProductId() {
		return productId;
	}
	/**
	 * 设置：产品名称
	 */
	public void setProductName(String productName) {
		this.productName = productName;
	}
	/**
	 * 获取：产品名称
	 */
	public String getProductName() {
		return productName;
	}
	/**
	 * 设置：展示方式 (0 统一页面   1  第三方页面)
	 */
	public void setShowStatus(Integer showStatus) {
		this.showStatus = showStatus;
	}
	/**
	 * 获取：展示方式 (0 统一页面   1  第三方页面)
	 */
	public Integer getShowStatus() {
		return showStatus;
	}
	/**
	 * 设置：链接地址
	 */
	public void setLink(String link) {
		this.link = link;
	}
	/**
	 * 获取：链接地址
	 */
	public String getLink() {
		return link;
	}
	/**
	 * 设置：产品图片
	 */
	public void setImage(String image) {
		this.image = image;
	}
	/**
	 * 获取：产品图片
	 */
	public String getImage() {
		return image;
	}
	/**
	 * 设置：产品描述
	 */
	public void setProductDesc(String productDesc) {
		this.productDesc = productDesc;
	}
	/**
	 * 获取：产品描述
	 */
	public String getProductDesc() {
		return productDesc;
	}
	/**
	 * 设置：产品详情
	 */
	public void setProductDetails(String productDetails) {
		this.productDetails = productDetails;
	}
	/**
	 * 获取：产品详情
	 */
	public String getProductDetails() {
		return productDetails;
	}
	/**
	 * 设置：创建时间
	 */
	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}
	/**
	 * 获取：创建时间
	 */
	public Date getCreateTime() {
		return createTime;
	}
	/**
	 * 设置：更新时间
	 */
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	/**
	 * 获取：更新时间
	 */
	public Date getUpdateTime() {
		return updateTime;
	}
	/**
	 * 设置：
	 */
	public void setOperator(String operator) {
		this.operator = operator;
	}
	/**
	 * 获取：
	 */
	public String getOperator() {
		return operator;
	}
	/**
	 * 设置：状态(0 下架 1 上架)
	 */
	public void setStatus(Integer status) {
		this.status = status;
	}
	/**
	 * 获取：状态(0 下架 1 上架)
	 */
	public Integer getStatus() {
		return status;
	}

	public String getType() {
		return type;
	}

	public void setType(String type) {
		this.type = type;
	}

	public String getSource() {
		return source;
	}

	public void setSource(String source) {
		this.source = source;
	}
}
